# pip install zhipuai 请先在终端进行安装

import zhipuai

zhipuai.api_key = "41805a5412196acfdd9d63a905f9039a.Z0TWy2173NoP1ZkI"
response = zhipuai.model_api.sse_invoke(
    model="chatglm_lite",
    prompt= [{"role":"user","content":"请写一篇学习体会，学习内容是“数据库原理课程”，学习体会是“感谢老师的帮助，受益匪浅”，请用中文，以大学本科生身份书写，内容包含“学习很吃力，很多地方理解不了，老师都做了详细讲解”。要求：文 章第一段和最后一段采用首尾呼应的写作手法，文章字数不超过 300 字。"}],
    temperature= 0.9,
    top_p= 0.7,
    incremental=True
)

for event in response.events():
    if event.event == "add":
        print(event.data, end="")
    elif event.event == "error" or event.event == "interrupted":
        print(event.data, end="")
    elif event.event == "finish":
        print(event.data)
        print(event.meta, end="")
    else:
        print(event.data, end="")